草庐IT

switch case语法

全部标签

mysql - 调试存储过程中的mySQL语法错误

我正在将此文件重定向到mysqlpromt以添加存储过程:DROPPROCEDUREIFEXISTSmake_transaction;DELIMITER//CREATEPROCEDUREmake_transaction(INv_quote_idINT,INv_your_idINT)BEGINDECLAREv_is_sellerBOOLEAN;DECLAREv_option_typeBOOLEAN;DECLAREv_trader_idINT;DECLAREv_premiumDOUBLE(18,4);DECLAREv_offer_expiresDATETIME;DECLAREv_instr

mysql - 插入到 Delphi 10.2 Tokyo 语句中的语法错误

我在编码方面需要帮助,我已经尝试更改变量并显示SQL,但我仍然看不到错误谢谢。这是我的代码:qryCustomerInformation.SQL.Add('/*TheSQLquerystringfrombelow*/');showmessage(qryCustomerInformation.SQL.Text);qryCustomerInformation.ExecSQL;这是我的查询字符串:INSERTINTOBasicInformation(Passwords,CustomerID,Names,Surname,Age,IdentitiyNumber,Address,CardNumbe

java - Hibernate 查询以 SQL 语法错误结束

我创建了一个UserPreferencesbean。主键是id列。下面是bean的定义:@EntitypublicclassUserPreferences{@Id@GeneratedValue(generator="system-uuid")@GenericGenerator(name="system-uuid",strategy="uuid")@Column(unique=true)@ColumnDefault("")privateStringid;privateStringemail;//GettersandSetters}现在我使用Kotlin在此bean中插入数据。这是这样做的

php - 语法错误或访问冲突 : 1139 Got error 'empty (sub)expression' from regexp

我有这个正则表达式:REGEXP'(^0+|0+)17198671(0+|$)$'需要匹配这样的字符串US0017198671000171986710000000000000001719867100000000基本上我需要的是,如果字符串中有所有相同的数字替换零并以零结尾或什么都没有,我想匹配它们。我不明白为什么这个有效的正则表达式不适用于MySQL 最佳答案 MySQL正则表达式引擎不允许空替代,例如ab(c|)或a|。(0+|$)部分匹配输入字符串末尾的1+个零或空字符串,这会导致错误。请注意(^0+|0+)意味着一个或多个零不

mysql - Clojure MySQL语法错误异常("[...] near ' ???????????????? ?' [...]")

除了建立连接之外,我在使用clojure.contrib.sql做任何事情时都遇到了问题。我有一个在localhost:3306上运行的mysqld,它有一个名为clj_db的数据库。密码为“clj_pass”的用户“clj_user”@“localhost”可以访问该数据库。当尝试“从clj_table中选择*”时,我得到一个“com.mysql.jdbc.exceptions.MySQLSyntaxErrorException:你的SQL语法有错误;检查与你的MySQL服务器版本对应的手册以获得正确的语法在'??????????????????'附近使用在第1行。我做错了什么?cl

php - 什么是好的语法荧光笔?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion我正在为我使用PHP&MySQL和Jquery的站点寻找一个好的语法荧光笔。不允许代码重叠但允许用户像stackoverflow上的此处那样滚动的语法荧光笔。

sql - Mysql 语句(FULL JOIN 语法错误)

我的sql语句有什么问题,它说问题在FULLJOIN附近,但我很困惑:SELECT`o`.`name`AS`offername`,`m`.`name`AS`merchantName`FROM`offer`AS`o`FULLJOIN`offerorder`AS`of`ONof.offerId=o.idINNERJOIN`merchant`AS`m`ONo.merchantId=m.idGROUPBY`of`.`merchantId`请温柔点,我不是sqlfundi 最佳答案 MySQL不提供完全连接,您可以使用一对LEFT+RIGHT

mysql - INSERT SELECT ON DUPLICATE UPDATE 的 SQL 语法

我想对一个表中的行进行分组和聚合,然后插入到另一个表中,然后更新聚合值。它的SQL命令是什么?INSERTINTOtbdetail(detail,views)(SELECTdetail,SUM(views)ASviewsallFROMtbGROUPBYdetail)//ONDUPLICATEKEYUPDATEviews=views+viewsall 最佳答案 在MySQL中,当使用INSERT...SELECT语句时,您可以使用VALUES()引用SELECT语句的值之一功能:INSERTINTOtbdetail(detail,vi

mysql - 如何在mysql中获取语法错误的具体描述

我的具体问题在完成问题之前就已经解决了。但我还有一个一般性问题。它可能是重复的,但很抱歉我无法在SO或其他地方找到它。我有一个名为reports的表。一行包含数据。当我尝试执行更新查询时出现错误:error1064:Thereisanerrorinyoursqlsyntaxnear'table='defect',Filter='',dtFilter='',query='Selectallfieldsfromdefect',`da'atline1我的问题:有没有办法得到我的特定错误?因为它只是告诉SQL语法有错误,但没有说明是什么类型的错误。我是否总是需要通过谷歌搜索此类错误,或者是否存

MySQL Trigger 语法错误 unexpected end of input

这是我正在使用的查询createtriggertrig1afterinsertonparticipantforeachrowbegininsertintoteam(sap)selectsapfromparticipantorderbyIDdesclimit1,1end;应该在participant表插入新行后,将participant表的sap字段复制到team表的sap字段引擎在“结束”结束时向我显示输入错误的意外结束我已经尝试了很多方法来重新处理查询,但我总是遇到同样的错误我做错了什么?谢谢 最佳答案 您正在使用触发器而不需要在